I published a VS Code extension integrating Elm developer tools and language services. It's available in the VS Code extension marketplace at https://marketp...

Last week, I added this new feature in Elm-Time, helping you manage and update production databases using custom Elm functions. It's called 'Database Functio...

Let me introduce Elm Silent Teacher, an educational game designed to help you learn the Elm programming language through interactive exercises. As I assist b...

About one year ago, I started working on Elm Editor, a web app for developing Elm programs. As an integrated development environment, it assists us in readin...

Elm Fullstack is a tool for developing web services and full-stack web applications. It leverages the Elm programming language and its ecosystem of libraries...

Today, a new version of DRTS Game goes live. Time flies, the last release is already a year back. As I had more time to work on the game recently, I addresse...

Recently I implemented a BMP image decoder in Elm. This Elm function takes an image as byte-array (Bytes.Bytes) and returns the values of the pixels in this ...

Following is a writeup of current work to simplify the DRTS online game server by migrating the implementation to a single Elm app. This week, I migrated the...

This post reflects the state of Kalmit in April 2019. As the project is young, I would not be surprised to find substantial changes later. This guide assumes...

The October release of DRTS is now live, you can play the game at https://play.drtsgame.com Feedback on earlier versions showed that new players often had a ...

I added a new area to the game world. Beside the rocks in the desert, you will find an access to this new place.

I just published the first release of Freemake. You can test it at https://distilledgames.itch.io/freemake So far, it is more a tech demo than a game, only a...

Freewar is a video game I spent quite some time on. I was repeatedly drawn back to further explore that world and its stories. Looking at the games I worked ...

This update of DRTS brings several improvements to the in-game interface. You can play the newest version at https://play.drtsgame.com

Simpler Controls and ...

The April release of DRTS game is now live at https://play.drtsgame.com

Conversations

After adding support for playing with other people in the last releas...

The first implementation of DRTS came in form of a windows application. While the windows app did its job, I felt uncomfortable with the bottleneck resulting...

As promised a week ago, I am sharing my conclusions from aggregating feedback on bots and development tools. These are the basis for how I continue to make m...

Following the plan from last week, I expanded the web port of the DRTS game. You can play this new version at https://distilledgames.itch.io/distilled-rts In...

I just published the first version of the Distilled RTS web port: http://forum.distilled.games/t/first-release-of-distilled-rts-web-port/73 This release cont...

In 2013, image processing on screenshots was state of the art for reading information from the Eve Online client. Today, many programs get this information i...

Today I released an update for Weighty Birds, bringing highscores as a new feature. After playing the game, you can submit your score along with your name. I...

Earlier this year, I had experimented with videogame designs based on a building mechanic. Meanwhile, I worked on making a game based on this. Today I publis...

On the way home from the office, I often take a detour to join the river further downstream. Here in the forest, there is a variety of nice spots to enter th...

Säulen

2017-03-09

The visuals in this animation are inspired by basalt columns. Click on a column to set it in motion. Implementation using elm and WebGL.

Watching nature sprout and bud all around, I wanted to learn how to generate forms which appear organic and plant-like to human eyes. I looked for simple sh...

The forum is the most important place for discussion and collaboration among BotEngine users and contributors. To improve its user interface and simplify ope...